Big Huge Thesaurus

snake's head fritillary

noun